cable-stayed footbridge - German English Dictionary